@charset "gb2312";
 audio:not([controls]) {
display:none;
height:0;
}
dfn {
	font-style:italic;
}
mark {
	background:#39BA82;
	color:#000;
}
small {
	font-size:80%;
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline;
}
sup {
	top:-0.5em;
}
sub {
	bottom:-0.25em;
}
img {
	border:0;
}
svg:not(:root) {
overflow:hidden;
}
figure {
	margin:1em 40px;
}
hr {
	box-sizing:content-box;
	height:0;
}
pre {
	overflow:auto;
}
code, kbd, pre, samp {
	font-family:monospace, monospace;
	font-size:1em;
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:0.35em 0.625em 0.75em;
}
legend {
	border:0;
	padding:0;
}
textarea {
	overflow:auto;
}
optgroup {
	font-weight:bold;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left !important;
	_display:inline;
}
.fr {
	float:right;
}
.disn {
	display:none
}
.pt40 {
	padding-top:40px;
}
.pt50 {
	padding-top:50px;
}
.pos_r {
	position:relative;
}
.mar-r-0 {
	margin-right:0 !important;
}
.pad-m {
	padding-bottom:48px !important;
}
.clearfix:before, .clearfix:after {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both;
}
.clearfix {
	zoom:1;
}
em {
	font-style:normal
}
/*                 ʾ*/
.ell {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/*              */
.l-ell {
	display:-webkit-box;
	display:box;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	box-orient:vertical;
	/*          */
    -ms-line-clamp:2;
	-moz-line-clamp:2;
	-webkit-line-clamp:2;
	line-clamp:2;
}
.main {
	width:1000px;
	margin:0 auto;
}
.aside .icon, .aside i {
	background: url("../images/icon.png") no-repeat;
	display: inline-block;
}
.aside .icon, .aside i {
 *display: inline;
}
.headeraa {
	width:100%;
	height:86px;
	line-height:86px;
	background-color:#232830;
	border-bottom:2px solid #39BA82;
	min-width:1000px;
	z-index:99999;
transition:all .5s;
}
.headeraa-dow {
	width:100%;
	height:86px;
	line-height:86px;
	background:url(../images/nav-bg.jpg) center top;
}
.headeraa_warp {
	width:1000px;
	height: 90px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	line-height: 90px;
}
.headeraa_warp .logo img {
	float: left;
	margin-top: 25px;
	width: 200px;
}
.headeraa_warp .nav {
	float:right;
	margin-top: 32px;
}
.nav ul li a {
    
    font-size: 17px;
    text-align: center;
    color: #39ba82;
    padding: 0px 18px;
    font-weight: 600;
    display: inline-block;
}

.nav ul li:hover{  background: #39ba824a;border-radius: 400px;}


.nav ul li {
	float:left;
	height: 32px;
	line-height: 32px;
}

.current {
 
	display: block;
	color:#fff;
	border-radius: 400px; background: #39ba824a
	
}

.headeraa_warp .search_box {
	position:absolute;
	right:0;
	top:24px;
transition:all .5s;
}
.headeraa_warp .search_box .search_bt {
	width:39px;
	height:39px;
	display:block;
	background:url("../images/kx3552-3.png") no-repeat;
	background-position:-2px -2px;
	border:none;
	position:absolute;
	right:0;
	top:0;
}
.headeraa_warp .search_box .search_bt-on {
	background-position:-41px -2px;
}
.headeraa_warp .search_box .search_text {
	width:0px;
	height:39px;
	line-height:39px;
	display:block;
	background:url("../images/kx3552-3.png") no-repeat;
	background-position:-80px -2px;
	border:none;
	text-indent:15px;
	position:absolute;
	right:19px;
	top:0;
}
.headeraa-active {
	height:46px;
	line-height:46px;
transition:all .2s;
	-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .2);
	box-shadow:0 2px 10px rgba(0, 0, 0, .2);
}
.headeraa-active .logo {
	top:10%;
}
.headeraa-active .headeraa_warp {
	height:46px;
}
.headeraa-active .headeraa_warp .logo a {
	display:block;
	width:120px;
	height:36px;
	text-indent:-99em;
	white-space:nowrap;
	overflow:hidden;
	background:url("../images/logo-small.png") no-repeat 0 0;
transition:all .5s;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
.headeraa-active .headeraa_warp .nav {
	height:46px;
	line-height:46px;
}
.headeraa-active .headeraa_warp .nav ul li a {
	height:46px;
	line-height:46px;
}
.headeraa-active .headeraa_warp .search_box {
	top:4px;
}
/*banne  ʼ*/
.banner1 {
	width:100%;
	height:590px;
	background-color:#4BC590;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	min-width:1000px;
}
.banner1_content {
	width:1000px;
	height:538px;
	margin:0 auto;
	position:relative;
}
.banner1_left {
	position:absolute;
	left:17px;
	top:51px;
}
.banner1_right {
	position:absolute;
	top:58px;
	left:565px;
	width: 480px;
}
.ban-tit {
	float:left;
	width:100%;
}
.link-group {
	width:100%;
	margin-top:38px;
	float:left;
	padding-bottom:15px;
}
.link-group .link-1, .link-group .link-2 {
	width:227px;
	height:55px;
	display:block;
	background:url(../images/kx3552-2.png) no-repeat -233px 0;
	position:relative;
	text-indent:-9999em;
}
.link-group .link-1:before, .link-group .link-2:before {
	display:none\9;
	content:'';
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:url(../images/kx3552-13.png) no-repeat 0 -55px;
	opacity:0;
	filter:alpha(opacity=0);
}
.link-group .link-2:before {
	background-position:-233px -55px;
}
.link-group .link-1:hover:before, .link-group .link-2:hover:before {
	-webkit-animation:scaleUp 1s;
	-moz-animation:scaleUp 1s;
	-ms-animation:scaleUp 1s;
	-o-animation:scaleUp 1s;
	animation:scaleUp 1s;
}
.link-group .link-2 {
	background-position:0px 0;
	position:relative;
}
.link-group .link-2 .show-div1 {
	display:none;
	width:233px;
	height:57px;
	padding-top:25px;
	position:absolute;
	top:35px;
	left:50%;
	margin-left:-116px;
	z-index:99
}
.link-group .link-2:hover .show-div1 {
	display:block;
}
/*.link-r {margin-top:23px;}*/
.xl-dow, .bd-dow {
	font-size:14px;
	color:#efefef;
}
.xl-dow:hover, .bd-dow:hover, .jc-link:hover, .hov-show:hover {
	color:#f8e650;
}
.xl-dow:hover i, .jc-link:hover i {
	background-color:#f8e650;
}
.jc-link {
	font-size:14px;
	color:#ffe500;
	margin-top:5px;
	margin-left:24px;
}
.ban-r p {
	font-size:16px;
	color:#fff;
	margin-top:5px;
	float:left;
	width:100%;
}
.dow-btn {
	margin: 10px 0;
	font-size:14px;
	color:#fff
}
.dow-btn span {
	font-size:16px;
	color:#fff;
	margin:0 11px;
}
.hov-show {
	width:211px;
	height:19px;
	font-size:16px;
	color:#fff;
	cursor:pointer;
	float:left;
	margin-bottom:18px;
	position:relative;
}
.hov-show .qb {
	width:211px;
	height:19px;
	display:block;
	background:url(../images/difference01.png) no-repeat;
	overflow:hidden;
	text-indent:-999em;
	white-space:nowrap;
	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;
}
.show-div {
	display:none;
	width:510px;
	height:135px;
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-255px;
	z-index:9999;
}
.show-div1 img, .show-div img {
	width:100%;
	height:100%;
	float:left;
}
.hov-show:hover .show-div {
	display:block;
}
.gfqq {
	width:100%;
	float:left;
}
.gfqq a {
	font-size:16px;
	color:#eee;
	line-height:20px;
}
.gfqq:hover a {
	color:#f8e650;
}
.gfqq i {
	width:25px;
	height:25px;
	display:inline-block;
	background:url(../images/kx3552-31.png);
	float:left;
	margin-right:8px;
	margin-top: -2px;
}
.buy_up {
	width:100%;
	float:left;
	margin-top: 16px;
}
.buy_up a {
	font-size:16px;
	color:#eee;
	line-height:20px;
}
.buy_up:hover a {
	color:#f8e650;
}
.buy_up i {
	width:20px;
	height:20px;
	display:inline-block;
	background:url(../images/kx3552-4.png) no-repeat;
	float:left;
	margin-right:12px;
	vertical-align:-2px;
}
#banner_bolang_bg_1 {
	height:100px;
	background:url("../images/kx3552-8.png") repeat-x;
	position:absolute;
	bottom:-24px;
	width:400%;
	left:-236px;
	z-index:0;
}
#banner_bolang_bg_2 {
	height:130px;
	background:url("../images/kx3552-9.png") repeat-x;
	position:absolute;
	bottom:-24px;
	left:0px;
	z-index:0;
	width:400%;
}
.ft-main {
	width:100%;
	height:338px;
	margin:0 auto;
	background:#fff
}
.ft-list {
	width:1000px;
	margin:0 auto;
}
.ft-list li {
	width:33%;
	height:338px;
	position:relative;
	float:left;
}
.ft-list a {
	display:block;
	width:100%;
	height:338px;
	cursor:pointer;
	text-align:center
}
.ft-list h3, .ft-list p, .icon-one, .icon-two, .icon-three, .icon-four {
	position:absolute;
	z-index:3;
}
.ft-list h3, .ft-list p {
	width:100%;
	height:24px;
	line-height:24px;
	left:0;
	text-align:center;
	overflow:hidden;
}
.ft-list h3 {
	bottom:104px;
	font-size:18px;
	color:#444;
	font-weight:normal
}
.ft-list p {
	bottom:72px;
	color:#949494;
	font-size:14px;
}
.icon-one, .icon-two, .icon-three, .icon-four {
	display:block;
	width:158px;
	height:124px;
	top:58px;
	left:50%;
	margin-left:-79px;
	background:url(../images/kx3552-3.png);
	background-repeat:no-repeat;
	position:absolute;
}
.icon-one {
	background-position:-226px -165px;
}
.icon-two {
	background-position:-384px -165px;
}
.icon-three {
	background-position:-542px -165px;
}
.icon-four {
	background-position:-220px -328px;
}
.radius {
	display:none;
	width:166px;
	height:166px;
	background:url(../images/kx3552-3.png) no-repeat -2px -41px;
	position:absolute;
	left:50%;
	margin-left:-83px;
	top:34px;
}
.zoom {
	display:block;
	animation-name:zoom;
	-webkit-animation:zoom 0.4s linear 0s normal none;
	-moz-animation:zoom 0.4s linear 0s normal none;
	animation:zoom 0.4s linear 0s normal none;
}
.ft-list li:hover .radius {
	display:block
}
.xian {
	width:550px;
	height:414px;
	position:absolute;
	left:5px;
	top:41px;
}
.xian em {
	position:absolute;
	background-color:#fff;
}
.xian em.left, .xian em.right {
	width:7px;
-webkit-animation:shu 2s .1s ease-in both;
-moz-animation:shu 2s .1s ease-in both;
}
.xian em.top, .xian em.bottom {
	height:7px;
-webkit-animation:heng 2s .1s ease-in both;
-moz-animation:heng 2s .1s ease-in both;
}
.xian em.top {
	height:1px;
	z-index:1;
	top:14px;
	right:4px;
	width:100%;
}
.xian em.right {
	top:0;
	right:57px;
	height:100%;
	width:1px;
}
.xian em.bottom {
	bottom:14px;
	left:-34px;
	width:100%;
	background:url(../images/kx3552-6.png) no-repeat right bottom;
	z-index:1
}
.xian em.left {
	bottom:0;
	left:8px;
	height:100%;
	background:url(../images/kx3552-5.png) no-repeat left top;
}
.xian span {
	position:absolute;
	display:block;
	width:15px;
	height:15px;
	font-size:18px;
	color:#fff;
-webkit-animation:show .1s 2.2s ease-in both;
-moz-animation:show .1s 2.2s ease-in both;
}
.xian .zb-x {
	right:-26px;
	bottom:15px;
}
.xian .zb-y {
	left:4px;
	top:-28px;
}





/*css3    */
@-webkit-keyframes scaleUp {
0% {
opacity:.85;
}
 30% {
opacity:0;
-webkit-transform:scale3d(1.3, 1.3, 1.3);
}
}
@-moz-keyframes scaleUp {
0% {
opacity:.85;
}
 30% {
opacity:0;
-moz-transform:scale3d(1.3, 1.3, 1.3);
}
}
@-ms-keyframes scaleUp {
0% {
opacity:.85;
}
 30% {
opacity:0;
-ms-transform:scale3d(1.3, 1.3, 1.3);
}
}
@-o-keyframes scaleUp {
0% {
opacity:.85;
}
 30% {
opacity:0;
-o-transform:scale3d(1.3, 1.3, 1.3);
}
}
@-webkit-keyframes zoom {
from {
opacity:0;
-webkit-transform:scale(0, 0);
}
to {
	opacity:1;
	-webkit-transform:scale(1, 1);
}
}
@-moz-keyframes zoom {
from {
opacity:0;
-moz-transform:scale(0, 0);
}
to {
	opacity:1;
	-moz-transform:scale(1, 1);
}
}
@keyframes zoom {
from {
opacity:0;
transform:scale(0, 0);
}
to {
	opacity:1;
	transform:scale(1, 1);
}
}
@-webkit-keyframes rotate {
0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg)
}
 50% {
transform:rotate(180deg);
-webkit-transform:rotate(180deg)
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg)
}
}
@-moz-keyframes rotate {
0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg)
}
 50% {
transform:rotate(180deg);
-webkit-transform:rotate(180deg)
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg)
}
}
@-ms-keyframes rotate {
0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg)
}
 50% {
transform:rotate(180deg);
-webkit-transform:rotate(180deg)
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg)
}
}
@-o-keyframes rotate {
0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg)
}
 50% {
transform:rotate(180deg);
-webkit-transform:rotate(180deg)
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg)
}
}
@keyframes rotate {
0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg)
}
 50% {
transform:rotate(180deg);
-webkit-transform:rotate(180deg)
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg)
}
}
@-webkit-keyframes tada {
0% {
top:-100%;
left:-100%;
}
 100% {
top:100%;
left:150%;
}
}
@-moz-keyframes tada {
0% {
top:-100%;
left:-100%;
}
 100% {
top:100%;
left:150%;
}
}
@-webkit-keyframes Opa {
0% {
opacity:1;
}
 100% {
opacity:0;
}
}
@-moz-keyframes Opa {
0% {
opacity:1;
}
 100% {
opacity:0;
}
}
@-webkit-keyframes heng {
0% {
width:0;
}
 100% {
width:100%;
}
}
@-moz-keyframes heng {
0% {
width:0;
}
 100% {
width:100%;
}
}
@-webkit-keyframes shu {
0% {
height:0;
}
 100% {
height:100%;
}
}
@-moz-keyframes shu {
0% {
height:0;
}
 100% {
height:100%;
}
}
@-webkit-keyframes show {
0% {
opacity:0;
}
 100% {
opacity:1;
}
}
@-moz-keyframes show {
0% {
opacity:0;
}
 100% {
opacity:1;
}
}
.kx35521 {
	width:100%;

	padding-bottom:25px
}
.kx35522 {
	width:1000px;
	margin:0 auto;
}
.kx35523 {
	float: right;
	font-size:12px;
	color:#888
}
.kx35524 {
	width:1000px;
	margin:0 auto;
	padding-top:15px;
	padding-bottom:15px;
}
.kx35525 {
	background: #39BA82;
	padding: 2px;
	border-radius: 20px;
	margin-left: 5px;
	font-size: 14px;
	color: #fff;
	width: 16px;
	height: 16px;
	display: inline-block;
	text-align: center;
	line-height: 16px;
	margin-right:10px;
	margin-left:10px
}
.kx35526 {
	margin:0 auto;
	width:1000px;
	overflow: hidden;
}
.kx35528 {
	width:290px;
	float:right;
	margin-top:25px;
	border-radius: 0px;
	box-sizing: border-box;
	-webkit-box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);
	-moz-box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);
	box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);
 -webkit-transition: .3s;
	background: #fff;
}
.kx35529 {
	height: 44px;
	line-height: 45px;
	font-size: 16px;
	padding: 0px 15px;
	border-bottom:1px solid #E0E0E0;
}
.kx35529 h3 {
	padding-left: 20px;
	background: url(../images/kx3552-51.png) no-repeat left center;
	height: 44px;
}
.kx35527 h3 {
	padding-left: 20px;
	color: #7B7B7B;
	/* font-size: 16px; */
    background: url(../images/kx3552-51.png) no-repeat left center;
	line-height: 23px;
	font-size: 16px;
}
.kx35528 ui li {
	height: 40px;
	color: #636363;
	border-bottom: 1px dotted #E0E0E0;
	line-height:40px;
}
.kx355210 {
	height: 40px;
	color: #636363;
	border-bottom: 1px dotted #E0E0E0;
	line-height:40px;
}
.section-1 .list li .img {
	float: left;
	width: 40px;
	height: 40px;
	margin: 5px;
	margin-top: 15px;
	border: 2px solid #eee;
	padding: 10px;
	border-radius: 400px;
}
.section-1 .list li {
	float: left;
	width: 305px;
	margin-right: 10px;
	margin-top: 40px;
	border-right:1px #d6d6d6 solid;
	padding-right: 16px;
}
.section-1 .list li p {
	font-size: 14px;
	color: #78808d;
	text-align:center;
	line-height:24px;
}
.text11 {
	float:right;
	width:215px;
}
.section-1 .list li h3 {
	text-align:center;
	height: 35px;
	line-height: 35px;
	margin-bottom:10px
}
.section-1 {
	height: 181px;
	width:1000px;
	margin:0 auto;
}
.wbcss0 {
	border-bottom: 1px solid #585858;
}
.wbcss1 {
	height:145px;
	width:1000px;
	margin:0 auto
}
.wbcss2 {
	width:660px;
	float:left;
	line-height:145px;
	height:145px
}
.wbcss2 em {
	vertical-align: super;
	margin-left:5px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.wbcss2 img {
	vertical-align: middle; margin-top:0px
}
.wbcss2 span {
	color: #78808d;
	font-size: 22px;
	border-left: 1px solid #78808d;
	padding-left: 20px;
	margin-left: 18px;
}
.wbcss2 span img {
	width:30px;
	margin-top:-2px
}
.wbcss3 {
	float:right;
	margin-top:20px;
	height:115px;
	width1:330px
}
.wbcss3 li {
	width:90px;
	text-align:center;
	float:right;
	margin-left:20px;
	color:#78808d
}
.wbcss3 img {
	width:90px;
	height:90px
}
.wbcss4 {
	height:180px;
}
.wbcss5 {
	width:1000px;
	margin:20px auto;
	height:38px;
	line-height:38px;
}
.wbcss5 p {
	width: 98px;
	height: 38px;
	text-align: center;
	background: #000;
	font-size: 14px;
	color: #39BA82;
	line-height: 38px;
	float:left;
}
.wbcss5 span {
	line-height:38px;
	height:38px;
	display: inline-block;
	margin-left:15px;
}
.wbcss5 span img {
	vertical-align: middle;
	margin-right:5px;
	margin-top:-5px;
	width:26px
}
.wbcss6 {
	width:1000px;
	margin:20px auto;
	height:38px;
	line-height:38px
}
.wbcss6 p {
	width: 98px;
	height: 38px;
	text-align: center;
	background: #000;
	font-size: 14px;
	color: #39BA82;
	line-height: 38px;
	float:left;
}
.wbcss6 span {
	margin-left:15px
}
.wbcss7 {
	width:1000px;
	margin:20px auto;
	height:38px;
	line-height:20px
}
.wbcss7 p {
	width: 98px;
	height: 38px;
	text-align: center;
	background: #000;
	font-size: 14px;
	color: #39BA82;
	line-height: 38px;
	float:left;
}
.wbcss7 p:hover {
	background:#39BA82;
	color:#fff
}
.wbcss7 span {
	float:right;
	width:890px;
	margin-top:10px
}
.wbcss7 span em {
	margin-right: 10px;
	margin-left:10px;
	color:#5c6067
}
.wbcss8 {

	background-color: #232830;
	background-image: url(../images/kx3552-32.png);

}
.wbcss8 a {
	color:#78808d
}
.w-jingbiaoQ {
	width:120px;
	height:345px;
	position:fixed;
	right:0;
	top:200px;
	background:url(../images/kx3552-40.png) no-repeat left top;
	z-index:2
}
.w-jingbiaoQ .w-active a {
	width:120px;
	font-size:14px;
	display:block;
	position:absolute
}
.w-jingbiaoQ .w-active a:hover {
	color:#39BA82
}
.w-jingbiaoQ .w-active1 {
	top:100px
}
.w-jingbiaoQ .w-active2 {
	top:160px
}
.w-jingbiaoQ .w-active3 {
	top:220px
}
.w-jingbiaoQ .w-active4 {
	top:280px
}
.valid_success {
	background:0 0
}
.w-jingbiaoA1, .w-jingbiaoA2, .w-jingbiaoA3 {
	display:block;
	position:absolute;
	cursor:pointer
}
.w-jingbiaoA1 {
	left:0;
	width:470px;
	height:160px;
	top:645px
}
.w-jingbiaoA2, .w-jingbiaoA3 {
	width:460px;
	height:120px;
	top:525px;
	right:0
}
.w-jingbiaoA3 {
	height:160px;
	top:645px
}
#w-jingbiaoId1 {
	height:0;
	top:340px
}
#w-jingbiaoId2, #w-jingbiaoId3 {
	height:0;
	position:absolute;
	top:0
}
#w-jingbiaoId3 {
	top:600px
}
.w-jingbiaoForm-p input, .w-jingbiaoQ .w-active a {
	height:50px;
	line-height:50px;
	color:#fff;
	text-align:center
}
.pfgg {
	position:absolute;
	left:50px;
	top:60px;
	z-index:99999999999
}
.gban {
	width:30px;
	height:30px;
	position:absolute;
	left:130px;
	background:#C93A51;
	text-align: center;
	color:#fff;
	line-height:30px;
	border-radius:49.5px;
	font-size:24px
}
.gban:hover {
	background:#292A3B;
	cursor:pointer
}
.ggtp {
	width:312px;
	height:223px;
	background:url(../images/kx3552-57.png);
	z-index:1
}
.ggtp:hover {
	background:url(../images/kx3552-58.png)
}
.index-news {
	box-sizing: border-box;
	-webkit-box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);
	-moz-box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);
	box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);
	border-radius: 0px;
 -webkit-transition: .3s;
 transition: .3s;
	background: #fff;
	padding:30px;
	width:1000px;
	margin:0 auto;
	margin-top:20px;
	overflow: hidden;
}
.friend-link ul a:hover {
	border: 1px solid #39BA82; 
}
 01index.css:1837 .friend-link ul a {
 float: left;
 border: 1px solid #eee;
 border-radius: 40px;
 padding: 5px 10px 5px 10px;
 margin: 5px;
 margin-bottom: 12px;
}
02tou.css:87 a:hover {
 color: #39BA82;
 text-decoration: none;
}
.index-news h3 {
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 10px;
	margin-bottom: 15px;
	line-height: 24px;
}
.index-news h3 a {
	font-size: 14px;
	float: right;
	color: #777;
}
.friend-link ul a {
	border-radius:0px;
	float: left;
	border: 1px solid #eee;
	width: 92px;
	padding: 8px 15px 8px 15px;
	margin: 5px;
	margin-bottom: 15px;
	text-align: center; font-size:14px
}
.ancss1 {
	display: inline-block;
	width:160px;
	height:42px;
	line-height:42px;
	color:#fff;
	text-align:center;
	outline: none;
	border:0px solid #232830;
	background: #4caf50;
	margin-left:15px;
	border-radius:0px;
	font-size:14px
}
.ancss1:hover {
	background: #232830;
	cursor:pointer
}
.ancss2 {
	display: inline-block;
	width:160px;
	height:42px;
	line-height:42px;
	color:#fff;
	text-align:center;
	outline: none;
	border:0px solid #232830;
	background: #2196F3;
	margin-left:15px;
	border-radius:0px;
	font-size:14px
}
.ancss2:hover {
	background: #232830;
	cursor:pointer
}
.ancss3 {
	display: inline-block;
font-size:14px width:160px;
	height:42px;
	line-height:42px;
	color:#fff;
	text-align:center;
	outline: none;
	border:0px solid #232830;
	background: #ff9800;
	margin-left:15px;
	border-radius:0px;
	width:160px;
	font-size:14px
}
.ancss3:hover {
	background: #232830;
	cursor:pointer
}
.hw-overlay {
	display:none;
	position: fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color: rgba(0, 0, 0, 0.82);
	z-index:2
}
.hw-layer-wrap {
	width: 600px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -330px;
	border-radius: 0px;
	background-color: #fff;
	padding: 35px;
}
.hwLayer-close {
	position:absolute;
	right:20px;
	width:32px;
	top:20px;
	height:32px;
	cursor:pointer;
	font-size:20px;
	color:#ccc;
	background:#ddd;
	color:#fff;
	font-size:22px;
	text-align:center;
	border-radius:600px;
}
.hwLayer-close:hover {
	background:#39BA82;
}
.hw-layer-wrap li {
	font-size:12px;
	color:#444;
	line-height:28px;
	border-bottom: 1px dashed #eee;
	margin-bottom:10px;
	padding-bottom:3px
}
.hw-layer-wrap li a {
	font-size:14px;
	color:#000;
}
.hw-layer-wrap li a:hover {
	color:#39BA82
}
.hw-layer-wrap dl {
	font-size: 20px;
	color: #F00;
	border-bottom: 2px #eee solid;
	width:550px;
	padding-bottom:5px;
	margin-bottom:10px
}
/*      */
.banner1 {
	position: relative;
	height: 520px;
}
.banner1 ul {
	width: 1100px;
	margin: 0 auto;
	position: absolute;
	top: 50%;
	margin-top: -190px;
	left: 50%;
	margin-left: -550px;
}
.banner1 ul li {
	float: left;
}
.banner1 ul li.li_one img {
	width: 394px;
	height: 280px;
	margin-left: 50px;
	margin-top: 11px;
	border-radius: 0px;
}
.banner1 ul li.li_two {
	width: 466px;
	padding-top: 10px;
	margin-left: 134px;
}
.banner1 ul li.li_two h3 {
	font-size:38px;
	font-weight:500;
	color:#fff;
	line-height:54px;
}
.banner1 ul li.li_two p.p_txt {
	font-size:18px;
	color:#fff;
	line-height:34px;
	margin: 20px 0 60px;
}
.banner1 ul li.li_two .wrap_con {
	position: relative;
}
.banner1 ul li.li_two .wrap_con .wrap_btn .btn {
	display: block;
	width: 209px;
	height: 45px;
	border: 1px solid #fff;
	line-height: 45px;
	font-size: 16px;
	color: #fff;
	cursor: pointer;    border-radius: 0px;
}
.banner1 ul li.li_two .wrap_con .wrap_btn .btn .iconfont {
	font-size: 24px;
	color: #fff;
	margin: 0 22px 0 30px;
	vertical-align: middle;
}
.banner1 ul li.li_two .wrap_con .wrap_btn .btn.active {
	background: #39BA82;
	border: 1px solid #39BA82;
}
.banner1 ul li.li_two .wrap_con .wrap_btn .btn:hover {
filter:alpha(opacity:80);
	opacity:0.8;
	border: 1px solid #39BA82;
}
.banner1 ul li.li_two .wrap_con .wrap_btn .btn.active img {
filter:alpha(opacity:100);
	opacity:1;
}
.banner1 ul li.li_two .wrap_con .wrap_btn span.btn_and {
	margin-top: 24px;
}
.banner1 ul li.li_two .wrap_con .wrap_btn p {
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	margin-top: 14px;
}
.banner1 ul li.li_two .wrap_con .wrap_btn p span {
	color: #39BA82;
	cursor: pointer;
	margin-left:20px
}
.banner1 ul li.li_two .wrap_con .wrap_btn p.get_fun {
	padding: 12px 0 12px 14px;
	background: rgba(255, 255, 255, 0.1);
	box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.3);
	position: relative;
	margin-top: 16px;
	visibility: hidden;
	color: #FFF;
}
.banner1 ul li.li_two .wrap_con .wrap_btn p.get_fun.show {
	visibility: visible;
}
.banner1 ul li.li_two .wrap_con .wrap_btn p.get_fun:before {
	content: "";
	display: inline-block;
	border-width: 0 8px 12px;
	border-style: solid;
	border-color: transparent transparent rgba(255, 255, 255, 0.1);
	position: absolute;
	left: 50%;
	top: -12px;
	margin-left: -20px;
}
.banner1 ul li.li_two .wrap_con .wrap_code {
	position: absolute;
	right: 84px;
	top: 0;
	margin-left: 40px;
}
.banner1 ul li.li_two .wrap_con .wrap_code:before {
	content: "";
	display: inline-block;
	border-width: 8px 12px 8px 0;
	border-style: solid;
	border-color: transparent #fff transparent transparent;
	position: absolute;
	left: -12px;
	top: 16px;
}
.banner1 ul li.li_two .wrap_con .wrap_code.two:before {
	top: 86px;
}
.banner1 ul li.li_two .wrap_con .wrap_code img {
	width: 133px;
	height: 133px;
}
.banner1 ul li.li_two .wrap_con .wrap_code img.img_two {
	display: none;
}
.wrap_btn i img {
	width: 30px;
	/* height: 30px; */
    margin-left: 30px;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}
.li_two h3 span a {
	font-size: 14px;
	color: #fff;
	margin-right: 150px;
	margin-top: -20px;
	float: right;
}
.li_two h3 span a:hover {
	cursor:pointer
}
.kx35527 {

    width: 860px;
    margin: 0 auto;
    margin-top: 20px;
    transition: all .4s ease;
    box-shadow: #cccccc42 0px 0px 15px 1px;
    padding: 70px;
    background: #fff;
    margin-bottom: 5px;
    padding-top: 65px;
    padding-bottom: 65px;

}
.xlhsz {
    width: 20px;
    height: 20px;
    color: #fff;
    background: #ddd;
    border-radius: 2px;
    text-align: center;
    margin-right: 4px;
    font-size: 12px;
    line-height: 20px;
    display: inline-block;
}